/*
    流程条件、流程结构语句：if语句就是我们常用的条件分支语句，意思就是我们通常给定一个指定的条件判断
    从而决定走哪一条分支
    if:判断
    ():我们括号中的表达式,返回一个值的语句，在执行的过程中，都会强制的得到一个布尔值
    在括号中，需要先得到表达式的值，也就是一个布尔值，从而进行判断走哪条分支
    {}:结构体，这一个结构体里面呢可以执行多行语句
    if(表达式){   //true / false
        xxxx;  //如果为true执行第一个代码块
        xxxx; 
        xxxx; 
        xxxx; 
    }else{  //值为false的时候，执行该代码块，也就是该结构体的语句
        xxxx;
    }
*/
//分值
let a = 60;
if(a>=60){ //true
    console.log("及格了") //true
}else{
    console.log("不及格") //false
}
console.log("运行")
//第二种写法，如果说我们结构体里面的语句只有一个，那么这个{}结构体可以不写，可以省略
if(a>=60) console.log("及格");
else console.log("不及格")

//多分支语句
let num = 67
//如果说85就是优秀，在85到75之间呢是良好，75-60是及格，60以下不及格
//多分支语句，先会按顺序执行判断如果第一个
if(num>=85){
    console.log("优秀");
}else if(num>=75){
    console.log("良好");
}else if(num>=60){
    console.log("及格");
}else{
    console.log("不及格");
}
//if嵌套
if(num>=85){
    if(age>10){
        console.log("优秀");
    }
}else if(num>=75){
    console.log("良好");
}else if(num>=60){
    console.log("及格");
}else{
    console.log("不及格");
}
